﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Repartos.aspx.cs" Inherits="Presentacion.Repartos.Repartos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h1>Itinerario de Reparto </h1>
    <br />
    <table>
        <tr>
            <td>Fecha de Entrega: </td>
            <td>
                <asp:Calendar ID="calFechaEntrega" runat="server" FirstDayOfWeek="Monday"></asp:Calendar>
            </td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>Número de Camion:</td>
            <td>
                <asp:TextBox ID="txtNroCamionReparto" runat="server"></asp:TextBox></td>
            <td>
                <asp:RequiredFieldValidator ID="rfvCamion" runat="server" ControlToValidate="txtNroCamionReparto" ErrorMessage="El numero de camion no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
                <asp:RegularExpressionValidator ID="revCamion" runat="server" ControlToValidate="txtNroCamionReparto" ErrorMessage="El numero de camion debe ser un valor numérico mayor que cero" ForeColor="Red" ValidationExpression="^[0-9]{1,5}(\,[0-9]{0,2})?$"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>
                <h4>Detalle</h4>
            </td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>Factura:</td>
            <td>
                <asp:TextBox ID="txtNroFactura" runat="server" Enabled="False"></asp:TextBox></td>
            <td>
                <asp:Button ID="btnBuscarFacturas" runat="server" OnClick="btnBuscarFacturas_Click" Text="Buscar Factura" />
            </td>
        </tr>
        <tr>
            <td>Hora de Entrega</td>
            <td>
                <asp:TextBox ID="txtHoraEntrega" runat="server" TextMode="Time" Enabled="False"></asp:TextBox></td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>Entregado?</td>
            <td>
                <asp:CheckBox ID="chkEntregado" runat="server" Enabled="False" /></td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>Observaciones:</td>
            <td>
                <asp:TextBox ID="txtObservaciones" runat="server" Height="72px" TextMode="MultiLine" Enabled="False"></asp:TextBox></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td>
                <asp:Button ID="btnAgregar" runat="server" Text="Agregar" OnClick="btnAgregar_Click" Enabled="False" /></td>
            <td></td>
        </tr>
    </table>
    <br />
    <asp:GridView ID="grdDetalleItinerario" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron datos" ShowHeaderWhenEmpty="True" Style="margin-top: 0px" ShowFooter="True" BackColor="White" BorderColor="#336666" BorderStyle="Double" BorderWidth="3px" CellPadding="4" GridLines="Horizontal">
        <Columns>
            <asp:BoundField HeaderText="Factura" DataField="IdFactura" />
            <asp:BoundField HeaderText="Hora de Entrega" DataField="FechaHoraEntrega" DataFormatString="{0:t}" />
            <asp:CheckBoxField HeaderText="Entregado?" DataField="Entregado" />
            <asp:BoundField HeaderText="Observaciones" DataField="Observaciones" />
        </Columns>
        <FooterStyle BackColor="White" ForeColor="#333333" />
        <HeaderStyle BackColor="#336666" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#336666" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="White" ForeColor="#333333" />
        <SelectedRowStyle BackColor="#339966" Font-Bold="True" ForeColor="White" />
        <SortedAscendingCellStyle BackColor="#F7F7F7" />
        <SortedAscendingHeaderStyle BackColor="#487575" />
        <SortedDescendingCellStyle BackColor="#E5E5E5" />
        <SortedDescendingHeaderStyle BackColor="#275353" />
    </asp:GridView>
    <br />
    <br />
    <br />
    <table>
        <tr>
            <td class="style1">
                <asp:Button ID="btnAceptar" runat="server" Text="Aceptar" Enabled="False" OnClick="btnAceptar_Click" />
            </td>
            <td class="style5">
                <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" />
            </td>
        </tr>
    </table>
    <br />
    <br />
    <asp:Label ID="lblErrorDetalle" runat="server"></asp:Label>
    <br />
    <asp:Label ID="lblResultado" runat="server"></asp:Label>
    <br />
    <asp:Label ID="lblMensajeError" runat="server" ForeColor="Red"></asp:Label>
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" />
</asp:Content>
